package com.partyjoin.project.module.developmentEvolve.domain;

import com.partyjoin.framework.web.domain.BaseEntity;
import com.partyjoin.project.module.conference.domain.Conference;

import java.util.Date;

/**
 * 发展发展对象记录表 sys_development_evolve
 * 
 * @author 莫东林
 * @date 2018-07-19
 */
public class DevelopmentEvolve extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 发展发展对象记录ID */
	private Integer developmentEvolveId;
	/** 部门编号 */
	private Long deptId;
	/** 积极分子ID集合 */
	private String activistList;
	/** 积极分子名单集合 */
	private String activistNameList;
	/** 会议编号 */
	private Integer conferenceId;
	/** 发展对象名册 */
	private String developmentRoster;
	/** 审批状态（0未全部通过 1全部通过） */
	private Integer state;
	/** 上报时间 */
	private Date submitTime;
	/** 处理时间 */
	private Date disposeTime;
	/** 删除标志（0代表存在 2代表删除） */
	private String delFlag;
	/** 创建者 */
	private String createBy;
	/** 创建时间 */
	private Date createTime;
	/** 更新者 */
	private String updateBy;
	/** 更新时间 */
	private Date updateTime;
	/** 备注 */
	private String remark;

	/** 备案通过对象ID集合 */
	private String successList;
	/** 备案未通过对象ID集合 */
	private String failList;
	/** 备案通过对象姓名集合 */
	private String successNameList;
	/** 备案未通过对象姓名集合 */
	private String failNameList;
	/** 会议 **/
	private Conference conference;
	
	
	
	
	public String getActivistNameList() {
		return activistNameList;
	}

	public void setActivistNameList(String activistNameList) {
		this.activistNameList = activistNameList;
	}

	public Conference getConference() {
		return conference;
	}

	public void setConference(Conference conference) {
		this.conference = conference;
	}

	public String getSuccessList() {
		return successList;
	}

	public void setSuccessList(String successList) {
		this.successList = successList;
	}

	public String getFailList() {
		return failList;
	}

	public void setFailList(String failList) {
		this.failList = failList;
	}

	public String getSuccessNameList() {
		return successNameList;
	}

	public void setSuccessNameList(String successNameList) {
		this.successNameList = successNameList;
	}

	public String getFailNameList() {
		return failNameList;
	}

	public void setFailNameList(String failNameList) {
		this.failNameList = failNameList;
	}

	/**
	 * 设置：发展发展对象记录ID
	 */
	public void setDevelopmentEvolveId(Integer developmentEvolveId) 
	{
		this.developmentEvolveId = developmentEvolveId;
	}
	
	/**
	 * 获取：发展发展对象记录ID
	 */
	public Integer getDevelopmentEvolveId() 
	{
		return developmentEvolveId;
	}
	
	/**
	 * 设置：积极分子ID集合
	 */
	public void setActivistList(String activistList) 
	{
		this.activistList = activistList;
	}
	
	/**
	 * 获取：积极分子ID集合
	 */
	public String getActivistList() 
	{
		return activistList;
	}
	
	/**
	 * 设置：会议编号
	 */
	public void setConferenceId(Integer conferenceId) 
	{
		this.conferenceId = conferenceId;
	}
	
	/**
	 * 获取：会议编号
	 */
	public Integer getConferenceId() 
	{
		return conferenceId;
	}
	
	/**
	 * 设置：发展对象名册
	 */
	public void setDevelopmentRoster(String developmentRoster) 
	{
		this.developmentRoster = developmentRoster;
	}
	
	/**
	 * 获取：发展对象名册
	 */
	public String getDevelopmentRoster() 
	{
		return developmentRoster;
	}
	
	/**
	 * 设置：审批状态（0未全部通过 1全部通过）
	 */
	public void setState(Integer state) 
	{
		this.state = state;
	}
	
	/**
	 * 获取：审批状态（0未全部通过 1全部通过）
	 */
	public Integer getState() 
	{
		return state;
	}
	
	/**
	 * 设置：上报时间
	 */
	public void setSubmitTime(Date submitTime) 
	{
		this.submitTime = submitTime;
	}
	
	/**
	 * 获取：上报时间
	 */
	public Date getSubmitTime() 
	{
		return submitTime;
	}
	
	/**
	 * 设置：处理时间
	 */
	public void setDisposeTime(Date disposeTime) 
	{
		this.disposeTime = disposeTime;
	}
	
	/**
	 * 获取：处理时间
	 */
	public Date getDisposeTime() 
	{
		return disposeTime;
	}
	
	/**
	 * 设置：删除标志（0代表存在 2代表删除）
	 */
	public void setDelFlag(String delFlag) 
	{
		this.delFlag = delFlag;
	}
	
	/**
	 * 获取：删除标志（0代表存在 2代表删除）
	 */
	public String getDelFlag() 
	{
		return delFlag;
	}
	
	/**
	 * 设置：创建者
	 */
	public void setCreateBy(String createBy) 
	{
		this.createBy = createBy;
	}
	
	/**
	 * 获取：创建者
	 */
	public String getCreateBy() 
	{
		return createBy;
	}
	
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) 
	{
		this.createTime = createTime;
	}
	
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() 
	{
		return createTime;
	}
	
	/**
	 * 设置：更新者
	 */
	public void setUpdateBy(String updateBy) 
	{
		this.updateBy = updateBy;
	}
	
	/**
	 * 获取：更新者
	 */
	public String getUpdateBy() 
	{
		return updateBy;
	}
	
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(Date updateTime) 
	{
		this.updateTime = updateTime;
	}
	
	/**
	 * 获取：更新时间
	 */
	public Date getUpdateTime() 
	{
		return updateTime;
	}
	
	/**
	 * 设置：备注
	 */
	public void setRemark(String remark) 
	{
		this.remark = remark;
	}
	
	/**
	 * 获取：备注
	 */
	public String getRemark() 
	{
		return remark;
	}

	public Long getDeptId() {
		return deptId;
	}

	public void setDeptId(Long deptId) {
		this.deptId = deptId;
	}

	@Override
	public String toString() {
		return "DevelopmentEvolve [developmentEvolveId=" + developmentEvolveId + ", deptId=" + deptId
				+ ", activistList=" + activistList + ", activistNameList=" + activistNameList + ", conferenceId="
				+ conferenceId + ", developmentRoster=" + developmentRoster + ", state=" + state + ", submitTime="
				+ submitTime + ", disposeTime=" + disposeTime + ", delFlag=" + delFlag + ", createBy=" + createBy
				+ ", createTime=" + createTime + ", updateBy=" + updateBy + ", updateTime=" + updateTime + ", remark="
				+ remark + ", successList=" + successList + ", failList=" + failList + ", successNameList="
				+ successNameList + ", failNameList=" + failNameList + ", conference=" + conference + "]";
	}

	
	
	
}
